import { get, post } from "./http.js"


/* =======菜单管理====== */
// 菜单添加
export let reqmenuadd = (params) => post('/api/menuadd', params)

// 菜单列表
export let reqmenulist = (params) => get('/api/menulist', params)

// 菜单详情
export let reqmenuinfo = (params) => get('/api/menuinfo', params)

// 菜单修改
export let reqmenuedit = (params) => post('/api/menuedit', params)

// 菜单删除
export let reqmenudelete = (params) => post("/api/menudelete", params)


/* =======角色管理====== */
// 角色添加
export let reqroleadd = (params) => post('/api/roleadd', params)

// 角色列表
export let reqrolelist = (params) => get('/api/rolelist', params)

// 角色详情
export let reqroleinfo = (params) => get('/api/roleinfo', params)

// 角色修改
export let reqroleedit = (params) => post('/api/roleedit', params)

// 角色删除
export let reqroledelete = (params) => post("/api/roledelete", params)


/* =====管理员管理====== */
//管理员添加
export let requseradd = (params) => post("/api/useradd", params)
//管理员列表

export let requserlist = (params) => get("/api/userlist", params)

//管理员详情
export let requserinfo = (params) => get("/api/userinfo", params)

//管理员修改
export let requseredit = (params) => post("/api/useredit", params)

//管理员删除
export let requserdelete = (params) => post("/api/userdelete", params)

//管理员登录
export let requserlogin = (params) => post("/api/userlogin", params)

//管理员总数
export let requsercount = (params) => get("/api/usercount",params)


/* =======商品分类管理====== */
//分类添加
export let reqcateadd = (params) => post("/api/cateadd", params,true)

//分类列表
export let reqcatelist = (params) => get("/api/catelist", params)

//分类详情
export let reqcateinfo = (params) => get("/api/cateinfo", params)

//分类修改
export let reqcateedit = (params) => post("/api/cateedit", params,true)

//分类删除
export let reqcatedelete = (params) => post("/api/catedelete", params)


/* =====商品规格管理====== */
//商品规格添加
export let reqspecsadd = (params) => post("/api/specsadd", params)
//商品规格列表
export let reqspecslist = (params) => get("/api/specslist", params)
//商品规格详情
export let reqspecsinfo = (params) => get("/api/specsinfo", params)
//商品规格修改
export let reqspecsedit = (params) => post("/api/specsedit", params)
//商品规格删除
export let reqspecsdelete = (params) => post("/api/specsdelete", params)
//商品规格总数
export let reqspecscount = () => get("/api/specscount")